package org.example.builder.postgresql;

import org.example.Interface.ddl.Alter;
import org.example.actuator.ExecuteAlter;
import org.example.actuator.ibuilder.AlterBuilder;
import org.example.actuator.sign.OracleSign;
import org.example.actuator.sign.PostgreSqlSign;
import org.example.builder.DdlBuilder;
import org.example.builder.oracle.AlterOracleBuilder;
import org.example.builder.oracle.TruncateOracleBuilder;

public class AlterPostgresqlBuilder extends ExecuteAlter<AlterPostgresqlBuilder> implements PostgreSqlSign, AlterBuilder<AlterPostgresqlBuilder> {
    @Override
    public AlterPostgresqlBuilder alter() {
        return null;
    }

    @Override
    public AlterPostgresqlBuilder renameTo(String nweTableName) {
        return null;
    }

    @Override
    public AlterPostgresqlBuilder change() {
        return null;
    }

    @Override
    public AlterPostgresqlBuilder modify() {
        return null;
    }

    @Override
    public AlterPostgresqlBuilder drop() {
        return null;
    }

    @Override
    public AlterPostgresqlBuilder add() {
        return null;
    }

    @Override
    public AlterPostgresqlBuilder index() {
        return null;
    }

    @Override
    public AlterPostgresqlBuilder primaryKey() {
        return null;
    }

    @Override
    public AlterPostgresqlBuilder autokey(String key) {
        return null;
    }

    @Override
    public AlterPostgresqlBuilder notNull() {
        return null;
    }


}
